/*产品*/
.document-width{ width:90%; margin:auto; }
.index_div1{ width:100%; min-height:500px; height:auto; float:left; padding:50px 0; background:url(../images/bj_xt.png) left 190px no-repeat; background-size:50% 5px; }
.index_div1_pro{ width:100%; height:auto; float:left; display:none;margin-bottom: 10px;}
.index_div1_pro dl{ width:410px; height:auto; float:left; position:relative;padding: 0 15px 15px 0;}
.index_div1_pro dl dt{ width:410px; height:350px; float:left; position:relative; cursor:pointer;}
.index_div1_pro dl dt img{ width:410px; height:350px; display:block;}
.index_div1_pro dl dt span{ width:100%; height:30px; line-height:30px; color:#ffffff; font-size:16px; position:absolute; left:0; bottom:10px; text-indent:15px;}
.index_div1_pro dl dd{ display:none; width:410px; height:350px; float:left; position:absolute; left:0; top:0; background:rgba(18, 108, 192,0.8); background-size:cover;  box-sizing:border-box; }
.index_div1_pro dl dd h3 a{ padding:60px 30px;width:100%; height:30px; line-height:30px; float:left; font-size:18px; font-weight:600; color:#fff; overflow:hidden; margin-bottom:5px;}
.index_div1_pro dl dd p{ width:100%; height:96px; float:left; overflow:hidden; line-height:24px; font-size:14px; color:#ffffff; margin-bottom:10px;}
.index_div1_pro dl dd a.a{    padding: 0px 30px; width:40px; height:40px; float:left; display:block; background:url(../images/pro_jt_03.png) center center no-repeat;}
.index_div1_pro dl:hover dd{ display:block;}
.index_div1_pro dl:hover dt span{ display:none;}
.index_div1_pro dl.last,.index_div1_pro dl:nth-child(3n){ margin:0 0 25px 0;}
.more_div{ width:390px; height:40px; margin:20px auto;}
.more_div a.more{ width:150px; height:40px; line-height:40px; float:left; text-align:center; border:1px solid #0479be; box-sizing:border-box; color:#0479be; font-size:14px; border-radius:3px;}
.more_div a.more:hover{ background:#ee7600; color:#fff;}
.more_div a.more_tel{ width:230px; height:40px; line-height:40px; float:right; text-indent:40px; border:1px solid #0479be; box-sizing:border-box; color:#fff; font-size:14px; border-radius:3px; background:url(../images/more_tel.png) 15px center no-repeat #0479be; }
.more_div a.more_tel:hover{  border-radius:3px; background:url(../images/more_tel.png) 15px center no-repeat #ee7600; }
/*cple*/
.cp{margin:0 auto;width:1100px;}
.cp-l{width:19%; float:left;overflow: hidden; position:relative;padding-bottom:0px; }
.cp-l h2{height:100px;line-height:75px;color:#fff; text-align:center;font-family:'微软雅黑';font-size:24px;background:url(../images/tacn/cp_c.gif) no-repeat left 0; padding-left: 70px;}
.cp-l p{ color:#ffffff;line-height:32px;padding-left: 70px;}
.cp-l h2 a{color:#fff;}
.cp-con{ padding:0 0px 0 0px;}
.cp-l h3{height:40px; line-height:40px;padding-left:35px; background:url(../images/tacn/sdot.png) #f1f1f1 no-repeat left 10px center;font-size:16px;color:#000000;cursor:pointer;margin-top:5px;overflow:hidden;}
.cp-l h3 a{color:#000000;}

.cp-l ul{/*padding:2px 0 8px;margin:0 2px;*/}  
.cp-l li{border-bottom: 1px dashed #f1f1f1;/*height:32px; line-height:32px; border-bottom:1px Dotted #929292; padding-left:20px; background:url(../images/tacn/ico1.gif) no-repeat 5px center;color:#444; overflow:hidden ;*/}
.cp-l li a{/*color:#444;  overflow: hidden;height:30px; line-height:30px;*/display: block;text-indent: 45px;    color: #fff;    line-height: 45px;/*width: 269px;*/transition: all .2s ease; height: 45px; background:#191b1dd4;font-weight: normal;margin-bottom: 1px;}
.cp-l li a:hover {display: block; color: #fff;text-indent: 48px; transition: all .2s ease;line-height: 45px;width: 269px;height: 45px;background: #f96f0c;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.sy_r{    width: 80%; float: right;}
@media(max-width:1024px){
	.cp-l{ display:none;}
	.cpn{ width:48%!important;}
	.sy_r{ width:100%;}
	.more_div{ width:100%;}
	.more_div a.more{ width:100px;}
	.cpn1{ height:300px!important;}
}
@media(max-width:768px){
	.cpn1{ height:145px!important;}
}

/*产品中心*/

.cpzsbox{width:2184px;}
.cpzslb{display: block;width: 263px;margin:10px 5px;padding: 5px;box-sizing: border-box;float: left;background-color:#e1e1e1;color: #000;}
.cpzslb img{width: 253px;display: block;}
.cpzslb p{font-size: 16px;line-height: 20px;margin-top: 10px; text-align: center;font-weight: 600;}
.cpzslb:hover{background-color:#01559b;color: #fff;}
.sycplb{width: 90%;margin: 10px auto;display: none;}
.sycplb ul{width: 100%;overflow: hidden;}
.sycplb ul li{width:calc(100% / 6);float: left;padding: 5px 10px;box-sizing: border-box;}
.sycplb ul li a{width: 100%;display: block;background-color: #f1f1f1; box-sizing: border-box;font-size: 16px;line-height: 30px;text-align: center;color:#333; }
.sycplb ul li a:hover{background-color:#01559b;color: #fff; }
@media(max-width:1000px){.sycplb{display:block;}
	.tc{ margin-top:4%;}
}
@media(max-width:860px){.sycplb{width: 100%;}.sycplb ul li{padding: 5px 2px;}.sycplb ul li a{font-size: 15px;}}
@media(max-width:580px){.sycplb ul li{width:calc(100% / 3);}}
.about_t p {
    font-size: 24px;
    font-weight: bold;
    color: #5a5a5a;
    margin-top: 8px;
}


/*xw*/
.width{ width:1200px;margin: 0 auto;}
.xw-bg{
	    margin-top: 38px;
}
.xw-bottom{
	margin-top:22px;
}
.xw-right{
	width: 600px;
}
.xw-tit ul li{
	float: left;
	line-height: 55px;
	background:#e98003;
	border-right: solid 1px #f6c100;
	width: 33%;
	text-align: center;
}
.xw-tit ul li:last-child{
	border-right: none;
}
.xw-tit ul li a{
	font-size: 20px;
	color: #fff;
	font-weight: bold;
}
.xw-tit ul li:hover{
	background:#f69a0d;
}
.xw-con{
	padding: 10px 30px;
}
.xw-con ul li{
	line-height: 36px;
}
.xw-con ul li:before{
	content: "";
	display: block;
	float: left;
	width: 5px;
	height: 5px;
	background: #f28300;
	border-radius: 20px;
	margin-right: 20px;
	margin-top: 17px;
}
.xw-con ul li a{
	font-size: 15px;
	color: #202020;
}
.xw-con ul li:nth-child(4){
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: dotted 1px #bfbfbf;
}
.cpzx-tit{
	background: url(../images/tit-line.jpg) no-repeat center bottom;
	text-align: center;
	font-size: 13px;
	color: #202020;
	text-transform: uppercase;
	line-height: 24px;
}
.cpzx-tit p a{
	font-size:35px;
	color:#e98003;
	font-weight: bold;
}

